<?php
require_once(dirname(__FILE__)."/../include/db_mysql.php");
require_once(dirname(__FILE__)."/../include/httpclient.php");

//该函数将用户评论的星级、内容入库。成功返回true，失败返回false。
function send_dianping( $star, $content, $party_email )
{
    $sql = new SqlClass();
	//连接数据库
	$sql->connect();

	//执行sql语句
	$userId = '-1'; //-1是因为现在的评论不需要登录即可插入，我们只记录user的IP。
	//根据party_email得到partyId。
	$arg = array( 'email_account' => $party_email );
	$partyId = call_serviceurl( 32, $arg); 
	if( $partyId == '' ) //说明没有取到任何的partyId。
	{
	  $partyId = '-1';
	}
	
	$userIP = getenv("REMOTE_ADDR"); //得到用户的IP。
	
	$sql_command = "INSERT INTO `party`.`commentstoparty` (`userId`, `partyId`, `comments_summary`, `comments_star`, `isValidated`, `userIP`, `time`)
                    VALUES ('$userId', '$partyId', '$content', '$star', false, '$userIP', CURRENT_TIMESTAMP); ";
	$r = $sql->exec_sql( $sql_command );//执行sql

	if( mysql_error() )//刚才插入失败
     {
          $sql->close();
          return false;
     }
	 
	 $sql->close();
	 return true;
}
?>